Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
119 NEW DOVER ROAD Detached £627,402 £315,000 18 Jun 2004
121 NEW DOVER ROAD Detached £625,431 £620,000 17 Apr 2024
123 NEW DOVER ROAD Detached £677,150 £390,000 28 Nov 2011
125 NEW DOVER ROAD Detached £870,782 £499,995 21 Oct 2011
129 NEW DOVER ROAD Detached £603,968 £352,000 29 Sep 2006
131 NEW DOVER ROAD Detached £764,295 £750,000 13 Apr 2023
135 NEW DOVER ROAD Detached £577,388 £435,000 4 Nov 2016
137 NEW DOVER ROAD Semi-Detached £560,733 £327,000 27 Jul 2012
139 NEW DOVER ROAD Detached £547,759 £528,000 12 Apr 2022
143 NEW DOVER ROAD Detached £661,487 £133,500 12 Nov 1997
145 NEW DOVER ROAD Detached £751,706 £440,000 18 Jun 2010
147 NEW DOVER ROAD Detached £727,640 £490,000 5 Mar 2015
149 NEW DOVER ROAD Detached £648,923 £129,000 15 Sep 1997